def create_summary(mlist):
    all_mum = len(mlist)
    no_match_list = [item for item in mlist if len(item['match']) == 0]
    msg = f'本次共扫描{all_mum}个文件'
    if len(no_match_list) > 0:
        no_str = ','.join([item['file'] for item in no_match_list])
        msg = f'{msg},[red]其中{no_str} 文件未匹配到内容[/red]'
    else:
        msg += '，所有文件都匹配到了内容'

    return msg


def create_summary_html(mlist):
    all_mum = len(mlist)
    no_match_list = [item for item in mlist if len(item['match']) == 0]
    msg = f'本次共扫描{all_mum}个文件'
    if len(no_match_list) > 0:
        no_str = ','.join([item['file'] for item in no_match_list])
        msg = f'{msg},<span style="color:red;">其中{no_str} 文件未匹配到内容</span>'
    else:
        msg += '，所有文件都匹配到了内容'

    msg = f'<div style="font-size:16px;">{msg}</div>'

    return msg
